package com.jy.adscm.operation.pebase.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.jy.adscm.exception.AdscmSystemException;
import com.jy.adscm.operation.pebase.bean.PeDocument;
import com.jy.adscm.operation.pebase.bean.PeDocumentLabel;
import com.baomidou.mybatisplus.service.IService;
import com.jy.adscm.operation.pebase.bean.PeLabel;
import com.jy.adscm.operation.pebase.bean.QueryPeDocmentLabel;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author zyl
 * @since 2019-04-18
 */
public interface PeDocumentLabelService extends IService<PeDocumentLabel> {

    Page<PeDocument> selectDocumentByLabels(Page<PeDocument> page, QueryPeDocmentLabel queryPeDocmentLabel) throws AdscmSystemException;

    List<PeLabel> selectLabelsByDid(String did);
}
